package org.jeecg.modules.inspection.service;

import org.jeecg.modules.inspection.entity.PinspectionItem;
import org.jeecg.modules.inspection.entity.PinspetionArea;

import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.inspection.vo.InspetionAreaPoint;
import org.jeecg.modules.inspection.vo.InspetionDetails;

import java.util.List;

/**
 * @Description: 巡检区域
 * @Author: jeecg-boot
 * @Date:   2019-09-26
 * @Version: V1.0
 */
public interface IPinspetionAreaService extends IService<PinspetionArea> {

  void updateStatus(PinspetionArea pinspetionArea );
  void updateRes(String areaId,Integer res);

    List<InspetionAreaPoint> selectListPointByLineId(String lineId);

    List<InspetionDetails> queryAreaItems(String lineId);

  List<PinspetionArea> selectAllItem(String processId);

  List<PinspectionItem> selectItem(String processAreaId);
}
